home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Compilers⁄Interps / kevoSource / kernel.h < prev    next >
Text File  |  1993-03-13  |  475b  |  22 lines

  1. /* Kevo -- a prototype-based object-oriented language */
  2. /* (c) Antero Taivalsaari 1991-1993                   */
  3. /* Some parts (c) Antero Taivalsaari 1986-1988           */
  4. /* kernel.h: Lowest-level internals                   */
  5.  
  6. int*    dataStackBottom();
  7. int**    returnStackBottom();
  8. int**    contextStackBottom();
  9.  
  10. void    resetData();
  11. void    resetReturn();
  12. void    resetContext();
  13. void    initStacks();
  14.  
  15. void    yield();
  16.  
  17. void     preemptiveInterpreter();
  18. void     cooperativeInterpreter();
  19.  
  20. void    ownLongJmp();
  21. void    execute();
  22.